**************************************** RELEASE NOTES **************************************** Chelsio Unified Wire for Windows ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ NDIS Function ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Version : 6.5.8.0 Date : 05/09/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Upgraded firmware to 1.16.43.0 - Re-organized the cxgbtool tool. - Added disable/enable AN support in cxgbtool. - Added support for T6425-CR adapter. - Addressed Link and AN related issues. - Added IP filtering & packet filtering support. 2. ERRATA (Open Issues) ---------------------------------------- - 32966: BSOD observed while turning off autoneg. - 32802: System hits BSOD on booting to OS installed on iSCSI LUN discovered through MS initiator. - 24481: Link bounce observed when T580 adapters are connected to Quanta Switch. This is a Quanta switch issue. Only one link bounce is seen initially, and thereafter the link remains good with no bounces or errors. ================================================================================ ================================================================================ Version : 6.5.4.0 Date : 04/11/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Driver WHQLed for Windows Server 2016. 2. ERRATA (Open Issues) ---------------------------------------- - 32567: Need support to enable/disable AN - 31229: BSOD seen by changing the "PD procs" while traffic in progress. Note: This is an OS issue. - 24481: Link bounce observed when T580 adapters are connected to Quanta Switch. This is a Quanta switch issue. Only one link bounce is seen initially, and thereafter the link remains good with no bounces or errors. ================================================================================ ================================================================================ Version : 6.5.3.0 (Beta) Date : 03/31/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Upgraded firmware to 1.16.38.0 2. ERRATA (Open Issues) ---------------------------------------- - 32567: Need support to enable/disable AN - 31229: BSOD seen by changing the "PD procs" while traffic in progress. Note: This is an OS issue. - 24481: Link bounce observed when T580 adapters are connected to Quanta Switch. This is a Quanta switch issue. Only one link bounce is seen initially, and thereafter the link remains good with no bounces or errors. ================================================================================ ================================================================================ Version : 6.5.1.0 (Beta) Date : 02/24/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Upgraded firmware to 1.16.33.0 - Added support for T62100-SO-CR and T6225-SO-CR adapters. 2. ERRATA (Open Issues) ---------------------------------------- - 31989: IPv6 PD traffic fails to run. This is an OS issue. - 31229: BSOD seen by changing the "PD procs" while traffic in progress. - 31396: T6 link fails to come up with few switches. Workaround: Disable autonegotiation on the switches. - 24481: Link bounce observed when T580 adapters are connected to Quanta Switch. This is a Quanta switch issue. Only one link bounce is seen initially, and thereafter the link remains good with no bounces or errors. ================================================================================ ================================================================================ Version : 6.4.4.0 Date : 02/07/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Upgraded firmware to 1.16.29.0 - Fixed the FW crash issue when accessing wrong index in SMT Table. - Fixed the issue of invalid queues being created. - Fixed the issue of unable to run PD traffic with IPv6. - Fixed the BSOD Observed while reboot the host after PD is enabled. - Addressed warning reported by BinSkim Tool. - Added the counters for NVGRE and VxLAN for T6. - Added the ability to control Link FEC(T6). 2. ERRATA (Open Issues) ---------------------------------------- - 31989: IPv6 PD traffic fails to run. This is an OS issue. - 31229: BSOD seen by changing the "PD procs" while traffic in progress. - 31430: T6 link fails to come up with few switches. Workaround: Disable autonegotiation on the switches. - 24481: Link bounce observed when T580 adapters are connected to Quanta Switch. This is a Quanta Switch issue. Only one link bounce is seen initially, and thereafter the link remains good with no bounces or errors. ================================================================================ ================================================================================ Version : 6.3.16.0 Date : 01/05/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Upgraded firmware to 1.16.26.0 - Fixed the issues with RSC. - Fixed the BSOD, when PD stats are requested from cxgbtool. - Added support for T62100-CR adapter. - Minor updates to cxgbtool to print adapter information. - Addressed the MTU misalignment issues. - Driver .sys file description modified. 2. ERRATA (Open Issues) ---------------------------------------- - 31989: IPv6 PD traffic fails to run. This is an OS issue. - 31988: BSOD seen by rebooting host after creating PD. - 31430: T6 link fails to come up with few switches. Workaround: Disable autonegotiation on the switches. - 31257: Buffer group drops observed while running heavy traffic on T6. - 24481: Link bounce observed when T580 adapters are connected to Quanta Switch. This is a Quanta Switch issue. Only one link bounce is seen initially, and thereafter the link remains good with no bounces or errors. ================================================================================ ================================================================================ Version : 6.3.12.0 (Beta) Date : 12/05/2016 ================================================================================ 1. CHANGES ---------------------------------------- - Upgraded firmware to 1.16.22.0. - Fixed the issue where LSO not working when TimeStamp is enabled. - Added support for custom(External) config file loading for T6 Adapters(T6 Config file). - Fix in cxgbtool to show T6 device ids. 2. ERRATA (Open Issues) ---------------------------------------- - 31430: T6 link fails to come up with few switches. Workaround: Disable autonegotiation on the switches. - 31257: Buffer group drops observed while running heavy traffic on T6. - 31719: Rx dual port is not reaching line rate on T6225-CR. - 31664: VF data path not getting honored. This issue is currently under investigation. - 31641: System hits BSOD after running NIC + SMB traffic and reboot. - 24481: Link bounce observed when T580 adapters are connected to Quanta Switch. This is a Quanta Switch issue. Only one link bounce is seen initially, and thereafter the link remains good with no bounces or errors. ================================================================================ ================================================================================ Version : 6.3.6.0 (Alpha) Date : 11/11/2016 ================================================================================ 1. CHANGES ---------------------------------------- - Upgraded firmware to 1.16.12.0 - Added support for T62100-LP-CR and T6225-CR adapters. - T4 Support removed from code. - Added Packet Direct(PD) support. - Added DCB Support to Windows iSCSI PDU Initiator. - Code analysis & SDV warnings fixed in all modules. - Minor additions to event Viewer logging. - PD Stats added to cxgbtool & other minor improvements done to cxgbtool. - Allowable cxgbtool commands enabled to work in VM. - Minor NIC performance improvements. - Improvements in iSCSI PDU Initiator Driver. - Improved MSI-X support to allow upto 256 Interrupts. - Improvements in DMA/DSGL Module. - Improvements in ND Module. 2. ERRATA (Open Issues) ---------------------------------------- - 31549: cxgbtool not printing the proper device ID for T6 adapters. - 24481: Link bounce observed when T580 adapters are connected to Quanta Switch. This is a Quanta Switch issue. Only one link bounce is seen initially, and thereafter the link remains good with no bounces or errors. ================================================================================ ================================================================================ Version : 6.2.10.0 Date : 10/14/2016 ================================================================================ 1. CHANGES ---------------------------------------- - Upgraded firmware to 1.16.3.0 - Fixed an issue with VMMQ where dynamic changing of queue pairs while running traffic caused bsod - Increase max number of rss queues supported to 16 from 8 - Default number of RSS queues is now 8 instead of 4 - MaxRssProcessors property is not a power of 2 now. - Fixed an issue where the DCB priority was not honoured for iwarp traffic when the app priority was received from switch - Added support for T580 & T520 OCP cards - Random issue with spreading of vrss traffic fixed - Handling OID_SRIOV_RESET_VF now so that VF resources are freed during abrupt shutdown - Minor NIC performance improvements - current nic switch capabilities are reported whether *SRIOV is enabled or disabled - Fix some Server 2016 HCK issues - Fix in cxgbtool to handle VPD verification - runtime driver tracing capabilities improved - Added IP alias support for ND - NDK now supports handling of same IP subnets for more than one NIC port 2. ERRATA (Open Issues) ---------------------------------------- - 30795: PD doesn't work with RTM Server 2016 build due to recent changes in the OS. - 30762: Packet filter issues in promiscuous more is noticed when both NIC and iSCSI devices are enabled. - 30793: VMs with SRIOV enabled VFs can somtimes hang or cause bsod if the host NIC device is disabled without shutting down the VM. - 28722: The "Auto Negotiation" enum value is not present as it should be. This is an OS issue currently being investigated. - 24481: Link bounce observed when T580 adapters are connected to Quanta Switch. This is a Quanta Switch issue. Only one link bounce is seen initially, and thereafter the link remains good with no bounces or errors. ================================================================================ ================================================================================ Version : 6.1.17.0 Date : 04/21/2016 ================================================================================ 1. CHANGES ---------------------------------------- - Upgraded firmware to 1.15.35.0 - Fixed an issue where the driver failed to load if no RAM was assigned for CPU1 - Fixed a packet drop issue with VxLAN+OuterIpv6. - Fixed a memory leak issue when vRSS is enabled on the hyper-v switch. - Fixed a link flap issue seen with T580-CR and Cisco switch. - Fixed Server 2016 WHQL failures w.r.to checksum offload tests. - Fixed the typo in the description for T580-LP-CR generic function. - Fixed the issue of only one VMQ getting created even after attaching the vSwitch to multiple VMs. - Fixed the issue of Tx-checksum counters not incrementing in txvmq stats while running NVGRE/VXLAN traffic. - Fixed the issue of disabling RSC not taking effect. - Fixed WHQL issues. - Fixed the intermittent issue of packet getting stuck in the Tx path. - Fixed issue of creating vSwitch when vRSS is enabled on the Chelsio NIC. This issue is seen only with latest Threshold release (Build 14257+) - Fixed memory leak issue if repeated enable/disable of Chelsio interface is done with Hyper-V switch enabled. - Added RSS support for PacketDirect queues. - Added NDIS 6.60 support. - Added support for VMMQ(vRSS). - Added support for DCBX. - Added support to dump mbox log in cxgbtool. - Added support for Nano Server. - Added vRSS support for PacketDirect. - Added Nano Server support for cxgbtool. - Added support in cxgbtool to read card temperature. - Added support for dynamic changing of number of vRSS qpairs. - Added support in cxgbnano.exe to flash init and vpd files on Nano Server. - Updated the Firmware Configuration file messages in Event Viewer. - Updated the statistics for offload tasks. - MSIX vector allocation per Rxq modified to be based on the processor affinity. 2. ERRATA (Open Issues) ---------------------------------------- - 30129: Need support for OCP Adapters. - 29923: T580-CR LEDs are disabled. - 24519: "PktsDrop" && "Quefull" get incrementing in qstats while running NVGRE or VXLAN traffic with 100 or more connections. - 28722: The "Auto Negotiation" enum value is not present as it should be. This is an OS issue currently being investigated. - 24481: Link bounce observed when T580 adapters are connected to Quanta Switch. This is a Quanta Switch issue. Only one link bounce is seen initially, and thereafter the link remains good with no bounces or errors. ================================================================================ ================================================================================ Version : 5.5.11.0 Date : 08/21/2015 ================================================================================ 1. CHANGES ---------------------------------------- - Upgraded firmware to 1.14.4.0 - Fixed the issue "Disable-NetAdapterEncapsulatedPacketTaskOffload" command hangs when running in loop with NVGRE traffic. - Fixed the issue Traffic fails to run by disabling IPv4 checksum. - Fixed the BSOD observed while dumping " vmq and eth " qstats from cxgbtool at the same time. - Fixed the TX and RX payload regions of meminfo output. - Fixed the issue Event Viewer shows wrong MAC Address for Port0. - Added PacketDirect support. - Added VXLAN Task Offload support. - Added support for Windows Server Technical Preview 3 and 4. - Added support for Dell Harpoon adapter. - Added support to report the reason for link events. 2. ERRATA (Open Issues) ---------------------------------------- - 22756: Connection fails to establish while running ntttcp traffic with IP forwarding enabled. - 27752: [NVGRE]: Tx-checksum counters are not incrementing in txvmq stats. - 27187: [VXLAN]: Ping failed when trying to open a connection from a VM with VXLAN configured on NIC instances. - 26679: Disabling and enabling T5 Interfaces or advance properties with VXLAN traffic is not supported. - 26157: "RxCsumGood" stat is missing in rxeth stats. - 23302: [NVGRE]: Need stats for offload tasks. - 24481: Link bounce observed when T580 adapters are connected to Quanta Switch. This is a Quanta Switch issue. Only one link bounce is seen initially, and thereafter the link remains good with no bounces or errors. ================================================================================ ================================================================================ Version : 5.3.22.0 Date : 11/25/2014 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed a bug in setting TCP congestion mode 2. ERRATA (Open Issues) ---------------------------------------- - 25583: 1G/100Mbps Link fails to come up intermittently with repeated cable unplug and plug. Workaround: Link will come UP on immediate cable unplug and plug with no further issues. - 24537: Reading devlog using cxgbtool is not supported in this release. - 21703: Need a way to flash custom config using cxgbtool. - 22003: Need a way to read config file version. ================================================================================ ================================================================================ Version : 5.3.21.0 Date : 11/06/2014 ================================================================================ 1. CHANGES ---------------------------------------- - Upgraded T5 Firmware to 1.12.25.0 - Upgraded T4 Firmware to 1.12.25.0 - Fixed the high CPU % observed while going to lock connection using SMBDirect. - Fixed the warnings observed while running code analysis tool. - Fixed the issue LSO counters not getting updated with IPv6 traffic. - Fixed the BSOD observed while migrating VMs to a node which is overloaded. - Fixed the BSOD observed while running UDP traffic between VMs. - Fixed the errors observed while running binscope with FunctionPointersCheck. - Fixed the bidirectional performance issue with VMQueues. - Fixed the issue with rx and tx queue size parameters. - Fixed the NVGRE performance issue observed with multiple VMs. - Added error messages to hardware dump mechanism. - Added SGE state monitor. - Updated copyright year of cxgbtool. - Enabled NVGRE offload by default. 2. ERRATA (Open Issues) ---------------------------------------- - 24537: Reading devlog using cxgbtool is not supported in this release. - 23996: Unable to modify the speed and duplex for 1G ports. - 21703: Need a way to flash custom config using cxgbtool. - 22003: Need a way to read config file version. ================================================================================ ================================================================================ Version : 5.3.14.0 Date : 09/01/2014 ================================================================================ 1. CHANGES ---------------------------------------- - Upgraded T5 Firmware to 1.12.19.0. - Upgraded T4 Firmware to 1.12.19.0. - Fixed the DRIVER_POWER_STATE_FAILURE (9f) observed (Sysdev Bug #652888). - Fixed the issue 8K IO IOPS are too low at 40 Gbps - Fixed the issue system hits BSOD while running offloadsockdie between 4 VMs using NVGRE with faultinjection enabled. - Fixed the issue of tearing Tx Eth Queues after Rx Eth Queues. - Fixed the issue machine with Driver Verifier hits a BSOD while running SQLIO test with VBD toggle. - Fixed the issue system hits BSOD while starting VMs running NVGRE traffic from saved state. - Fixed the issue of LSO not getting enabled intermittently after a fresh boot. - Fixed the BSOD observed on disabling the interface while running SQLIO traffic with all verifier settings enabled. - Fixed the Warnings observed while running Code Analysis on NDIS. - Added code to flush uP caches before dumping any memory contents. - Added Indirect registers to hardware info dump. 2. ERRATA (Open Issues) ---------------------------------------- - 21703: Need a way to flash custom config using cxgbtool. - 22003: Need a way to read config file version. ================================================================================ ================================================================================ Version : 5.3.5.0 Date : 07/21/2014 ================================================================================ 1. CHANGES ---------------------------------------- - Upgraded T5 Firmware to 1.11.27.0. - Upgraded T4 Firmware to 1.11.27.0. - Fixed the issue of hardware dump information getting corrupted. - Fixed the Warnings observed while running code analysis on NDIS and VBD. - Fixed the assertion observed while running sqlio on multiple shares and bidi iperf traffic. - Fixed the BSOD observed while running NTTTCP bidi traffic on both the ports. - Fixed the BSOD observed while running NDISTest6.0-Mini6RSSOids Test on Windows 2012 R2. - Fixed the BSOD while installing VBD on T580-SO-CR. - Fixed the NDIS installation failure observed on Windows 7. - Fixed the performance issue observed at lower IO Sizes. - Fixed the connection reset issue observed while trying IP Routing feature - Fixed the BSOD observed while running CHAOS Test on Windows 2008 R2. - Made the iWARP statistics adapter-global instead of being instance-global. - Added NVGRE Offload support. - Added support for T502-BT. - Added Device IDs for the custom boards. - Added support for 40G Adapters with spider configuration - Setup ipv4 & ipv6 filters for VMQueue 2. ERRATA (Open Issues) ---------------------------------------- - 21703: Need a way to flash custom config using cxgbtool. - 22003: Need a way to read config file version. ================================================================================ ================================================================================ Version : 5.2.20.0 Date : 05/27/2014 ================================================================================ 1. CHANGES ---------------------------------------- - Upgraded T5 Firmware to 1.10.11.251. - Upgraded T4 Firmware to 1.10.11.251. - Added support to update RDMA Activity conunters (Sysdev Bug #623870) - Fixed the issue system hits BSOD while running NTTTCP UDP Bi-directional traffic. - Fixed cxgbtool to run in in Server Core Environment without copying any dll files. - Included Device IDs of the custom Chelsio Boards. 2. ERRATA (Open Issues) ---------------------------------------- - 22343 : T502-BT adapter shows 4 NDIS instances instead of 2 on installing the driver. - 23205: VMQ for IPv6 is not supported. - 21703: Need a way to flash custom config using cxgbtool - 22003: Need a way to read config file version - 21732: iwarp stats need to be adapter-global, not instance-global. ================================================================================ ================================================================================ Version : 5.2.18.0 Date : 04/22/2014 ================================================================================ 1. CHANGES ---------------------------------------- - Upgraded T5 Firmware to 1.10.11.249. - Upgraded T4 Firmware to 1.10.11.249. - Fixed the Data Corruption observed using T4 Adapter (Sysdev Bug #616479). - Fixed BSOD observed while running NdisTest-6.5-VlanSendRecv test on Win 2K8 R2. - Fixed failure observed while running DF-PCI root port surprise removal on Win 2K8 R2. - Fixed the issue machine hits BSOD while updating driver. - Fixed the issue T580-SO-CR is shown up as T580-LP-SO-CR in Device manager. - Fixed the issue cycles/byte increased with latest driver. - Fixed the BSOD observed during reboot after disabling RDMA with Verifier enabled. - Fixed the issue PBL memory is getting exhausted on server while running large number of connections. - Fixed the issue Disabling Chelsio Network adapter gets stuck and machine is unreachable via remote access while running unload/load test. - Fixed the BSOD observed while running SMB traffic with machine reboot with verifier enabled. 2. ERRATA (Open Issues) ---------------------------------------- - 21703: Need a way to flash custom config using cxgbtool - 22003: Need a way to read config file version - 21732: iwarp stats need to be adapter-global, not instance-global. ================================================================================ ================================================================================ Version : 5.2.12.0 Date : 02/28/2014 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed Bugcheck hit on rebooting server running SmbConnectStress (Sysdev Bug #600713). - Fixed the issue Stack does not offload checksum even when the Chelsio adapter supports the same (Sysdev Bug #484727). - Fixed the BSOD observed on rebooting the server running SmbConnectStress after enabling verifier (Sysdev Bug #574205). - Fixed BSOD observed while running DF-PNP Surprise Remove Device Test on Win 2008 R2. - Fixed the BSOD observed while upgrading driver from v5.2.10.0 - Fixed the issue of driver advertising the correct fastreg depth. - Fixed the fatal error seen while resuming from hibernate with smbstress connections and VMs with workload. - Fixed the assertion seen while running smbconnect with reboot. - Fixed the assertion seen while running smbconnect stress and live migration of VMs with workload. - Fixed the issue machine becomes non-responsive while running "driver unload" test. - Fixed the BSOD observed while upgrading driver with verifier enabled on Win 2012. 2. ERRATA (Open Issues) ---------------------------------------- - 21703: Need a way to flash custom config using cxgbtool - 22003: Need a way to read config file version - 21732: iwarp stats need to be adapter-global, not instance-global. ================================================================================ ================================================================================ Version : 5.2.9.0 Date : 02/11/2014 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed double removal of refcount under error condition. - Keep track of lip6 addresses in clip for both connect and listen path (Sysdev Bug #579844/595561). - Removed unnecessary mutex. This helps run address resolution in parallel avoiding long duration for connections to time out which was causing bug checks on shut-down. - Fixed Assertion seen while running PNPD with verifier enabled. - Fixed Assertion seen while disabling/enabling interface with verifier enabled. - Fixed BSOD observed while doing load unload of driver repeatedly with verifier enabled. - Fixed BSOD observed while running SMB Connect traffic with verifier and fault injection enabled. 2. ERRATA (Open Issues) ---------------------------------------- - 21703: Need a way to flash custom config using cxgbtool - 22003: Need a way to read config file version - 21732: iwarp stats need to be adapter-global, not instance-global. ================================================================================ ================================================================================ Version : 5.2.8.0 Date : 02/05/2014 ================================================================================ 1. CHANGES ---------------------------------------- - Upgraded T5 Firmware to 1.9.23.0 - Upgraded T4 Firmware to 1.9.23.0 - Fixed the assertion observed during machine reboot with verifier enabled (Sysdev Bug #580486). - Fixed DRIVER_POWER_STATE_FAILURE (9f) (Blocked on chnetx64!_QpHandleClose) (Sysdev Bug #579844). - Advertised NDK 1.1 for Windows 2012 and NDK 1.2 for Windows 2012R2 and above (Sysdev Bug #452884). - Fixed the issue System hits BSOD while running MPE_Ethernet test with verifier enabled (Sysdev Bug #571602). - Handled partially transmitted NBLs by completing the NBL only when they are done with Tx (Sysdev Bug #571898). - Changed FL buffers byte alignment to 64. - Fixed the issue configuration file checksum mismatch error seen while loading VBD. - Fixed race condition between cq destroy and cqnotifydpc handling. - Fixed a bug in handling qp context when rdma_connect call fails. - Fixed a Trap on unexpected decrements to RefCount. - Changed the option to erase firmware configuration file to "clear". - Fixed the issue machine hits BSOD while loading VBD with verifier enabled. - Fixed the issue BSOD while running netstat -xan establishing connections using smbconnect. - Moved memory allocations out of driver entry point (Sysdev Bug #523525). - Handle workqueue creation failures (Sysdev Bug #529279). - Cleaned up, the freeing source code path (Sysdev Bug #529280). - Fixed BSOD in the freeing path in case of any memory allocation failure (Sysdev Bug #529289). - Fixed the issue of avoiding invalid memory access during freeing, in case of memory allocation failure (Sysdev Bug #529337). - Handle WorkItem allocation failure only in close listener (Sysdev Bug #532088). - Fixed the error encountered while installing the driver (Sysdev Bug #546494, #581583). 2. ERRATA (Open Issues) ---------------------------------------- - 21703: Need a way to flash custom config using cxgbtool - 22003: Need a way to read config file version - 21732: iwarp stats need to be adapter-global, not instance-global. ================================================================================ ================================================================================ Version : 5.1.32.0 Date : 01/23/2014 ================================================================================ 1. CHANGES ---------------------------------------- - Added support for more SMB direct connections (Sysdev Bug #564976, #573390). - Forced core_cma_thread to shutdown when cleaning up CMA. - Set global nicctx pointer to null before freeing it for the adapter (Sysdev Bug #575572). 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.1.30.0 Date : 01/13/2014 ================================================================================ 1. CHANGES ---------------------------------------- - Used different device id for the virtual network interface in T5. - Removed timebound waits for flush and remote disconnect events. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.1.29.0 Date : 12/16/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Serialize shutdown code to reduce chance of one of the nics getting stuck in cleanup path. - Set fatal error bit during shutdown/reboot to prevent unnecessary sends to hardware. - Fixed the exception observed on multiple reboots after a driver update (Sysdev Bug #548389). - Added null check before calling destroy to prevent race handling during remote disconnect. 2. ERRATA (Open Issues) ---------------------------------------- - 19901: One of the port becomes unreachable after running heavy ntttcp traffic on one port and netperf on the other. ================================================================================ ================================================================================ Version : 5.1.27.0 Date : 12/02/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Additional cleanup in the driver shutdown/reboot code path (Sysdev Bugs #548235, #548411, #548389). - Removed unnecessary Debug print messages. - Reject incoming connections as soon as close listener is called. - Fixed a memory leak in reject path (Sysdev Bug #549138). - Handled Tx/Rx cleanup in shutdown/reboot path by waiting for pending count to go 0 at the start and before interrupts are disabled. - Increment QP reference count only when it is successfully created. - Do not accept incoming connections when the listener is in paused state. 2. ERRATA (Open Issues) ---------------------------------------- - 19901: One of the port becomes unreachable after running heavy ntttcp traffic on one port and netperf on the other. ================================================================================ ================================================================================ Version : 5.1.26.0 Date : 11/18/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed a bugcheck while doing shutdown (Sysdev Bug #543260). - Handle fatal error interrupt. - Modified TPTE count allocation to use the size advertised by FW. 2. ERRATA (Open Issues) ---------------------------------------- - 19901: One of the port becomes unreachable after running heavy ntttcp traffic on one port and netperf on the other. ================================================================================ ================================================================================ Version : 5.1.25.0 Date : 11/12/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed APC_INDEX_MISMATCH Bugcheck (Sysdev Bug #522169). 2. ERRATA (Open Issues) ---------------------------------------- - 19901: One of the port becomes unreachable after running heavy ntttcp traffic on one port and netperf on the other. ================================================================================ ================================================================================ Version : 5.1.24.0 Date : 11/08/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Cleaned up RDMA connections before system reboot. - Assigned more streamlined tracelevel/traceflags to debug messages in the vbd. - Removed unused data structure and file. - Made changes to collect driver tracing. 2. ERRATA (Open Issues) ---------------------------------------- - 19901: One of the port becomes unreachable after running heavy ntttcp traffic on one port and netperf on the other. ================================================================================ ================================================================================ Version : 5.1.21.0 Date : 10/28/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed double subtraction of connection count for incoming connections - Fixed few more races between close connector and remote disconnect 2. ERRATA (Open Issues) ---------------------------------------- - 19901: One of the port becomes unreachable after running heavy ntttcp traffic on one port and netperf on the other. ================================================================================ ================================================================================ Version : 5.1.20.0 Date : 10/23/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed the issue Failure in memory allocations prior to registering cannot be recovered through device stop/restart - Added code to handle allocation failures in rdma init. - Cleaned up the l2t table. - Fixed the issue of Using correct mailbox and pf while querying parameteres from firmware. - Fixed memory corruption while doing memory allocation for bitmap tracking gen pools. - Firmware upgraded to 1.8.24.242 - Fixed configuration file parsing error. 2. ERRATA (Open Issues) ---------------------------------------- - 19901: One of the port becomes unreachable after running heavy ntttcp traffic on one port and netperf on the other. ================================================================================ ================================================================================ Version : 5.1.17.0 Date : 10/12/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed ASSERT() in ep_timeout - Fixed deadlock on unexpected rx data. - Fixed a race condition with threads doing close/flush. 2. ERRATA (Open Issues) ---------------------------------------- - 19901: One of the port becomes unreachable after running heavy ntttcp traffic on one port and netperf on the other. ================================================================================ ================================================================================ Version : 5.1.15.0 Date : 10/03/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed race condition between CnClose and CnAccept - Fixed the issue client nodes hit bsod in create_read_req_cqe 2. ERRATA (Open Issues) ---------------------------------------- - 19901: One of the port becomes unreachable after running heavy ntttcp traffic on one port and netperf on the other. ================================================================================ ================================================================================ Version : 5.1.14.0 Date : 09/30/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed race condition in the connect completion path. - Increased RDMA listen backlog. - Changed max LSO size to account for headers. - Fixed the issue client nodes hit bsod in poll_cq path. 2. ERRATA (Open Issues) ---------------------------------------- - 19901: One of the port becomes unreachable after running heavy ntttcp traffic on one port and netperf on the other. ================================================================================ ================================================================================ Version : 5.1.13.0 Date : 09/25/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed potential race condition in rdma connection accept path. - Set maximum size of sge to 65535 2. ERRATA (Open Issues) ---------------------------------------- - 19901: One of the port becomes unreachable after running heavy ntttcp traffic on one port and netperf on the other. ================================================================================ ================================================================================ Version : 5.1.11.0 Date : 09/23/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Firmware upgraded to 1.8.24.240 - Fixed BSOD issue observed while creating Virtual Switch using Chelsio interface - Fixed server hang issue while running NDIS Test 6.5 VMQBasicVerficationTest 2. ERRATA (Open Issues) ---------------------------------------- - 19901: One of the port becomes unreachable after running heavy ntttcp traffic on one port and netperf on the other. ================================================================================ ================================================================================ Version : 5.1.8.0 Date : 09/04/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Disabled iSCSI by default. 2. ERRATA (Open Issues) ---------------------------------------- - 20269: Port becomes unreachable by starting the sqlio traffic on to a SMB share created using iSCSI LUN, and also seen with short lived SQLIO traffic on non iSCSI shared drives. - 20187: [T5]SMB traffic fails to go over RDMA queues when the machine comes up from hibernate. - 19901: [T5/T4]One of the port becomes unreachable after running heavy ntttcp traffic on one port and netperf on the other. - 19337: UDP checksum offload for IPv6 not taking effect ================================================================================ ================================================================================ Version : 5.1.7.1 Date : 08/21/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Upgraded T5 firmware to 1.8.27.0 - Upgraded T4 firmware to 1.8.24.0 - Added support for T540-CR,T580-LP-CR,T580-SO-CR and T520-SO-CR 2. ERRATA (Open Issues) ---------------------------------------- - 20269: Port becomes unreachable by starting the sqlio traffic on to a SMB share created using iSCSI LUN, and also seen with short lived SQLIO traffic on non iSCSI shared drives. - 20187: [T5]SMB traffic fails to go over RDMA queues when the machine comes up from hibernate. - 19901: [T5/T4]One of the port becomes unreachable after running heavy ntttcp traffic on one port and netperf on the other. - 19337: UDP checksum offload for IPv6 not taking effect ================================================================================ ================================================================================ Version : 5.1.1.0 Date : 06/24/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Upgraded T4 firmware to 1.8.11.0 2. ERRATA (Open Issues) ---------------------------------------- - 19337: UDP checksum offload for IPv6 not taking effect - 19541: [T5/T4]SOP/EOP Mismatch seen while running sqlio with 64K/512k IO size ================================================================================ ================================================================================ Version : 4.3.8.0 Date : 03/21/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Added: Performance improvement changes in the NIC and NDK mode - Added: NDK Interrupt moderation support - Added: Support for Receive Segment Coalescing (RSC) in Windows Server 2012 - Added: support for Quanta Mezz card - Upgraded firmware to 1.8.4.0 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 4.2.1.0 Date : 10/11/2012 ================================================================================ 1. CHANGES ---------------------------------------- - Minor optimization in the tx path - Driver inf file updated with 4 part hardware id for device identification 2. ERRATA (Open Issues) ---------------------------------------- TCPOffload feature is for experimental purpose only. This feature is not tested in all scenarios ================================================================================ ================================================================================ Version : 4.1.9.0 Date : 10/03/2012 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed performance issues 2. ERRATA (Open Issues) ---------------------------------------- TCPOffload feature is for experimental purpose only. This feature is not tested in all scenarios ================================================================================ ================================================================================ Version : 4.1.4.0 Date : 09/06/2012 ================================================================================ 1. CHANGES ---------------------------------------- - Updated Firmware to 1.6.2.0 - Fixed SMB direct flush related issues - Memory leak issues during SMB Direct disconnections fixed 2. ERRATA (Open Issues) ---------------------------------------- TCPOffload feature is for experimental purpose only. This feature is not tested in all scenarios ================================================================================ ================================================================================ Version : 4.1.0.0 Date : 07/03/2012 ================================================================================ 1. CHANGES ---------------------------------------- - Unified driver for Windows 8, Windows 7 & Vista platforms (server & client) - Support SMB Direct on Windows 8 2. ERRATA (Open Issues) ---------------------------------------- TCPOffload feature is provided for experimental purpose only. This feature is not fully tested. ================================================================================ ================================================================================ Version : 4.0.3.21 Date : 07/11/2012 ================================================================================ 1. CHANGES ---------------------------------------- - Driver firmware image updated to 1.5.2.0 - Fixed BSOD issue during PXE Boot when a 2-port card is used. - Fixed VBD installation issue on Windows 2008 R2 VM with PF4 pci-passthrough on Xen and ESX - Fixed the issue of VBD failing to use driver embedded config file 2. ERRATA (Open Issues) ---------------------------------------- - 13529:Driver installation/uninstallation is happening in a loop in Win2K8 Workaround: Click "Cancel" as and when "Found New Hardware" alert box appears to continue with the installation/uninstallation. - 2925: Yellow bang mark in device manager when running stress on all 4 ports and simultaneously disabling/enabling T4 network interfaces. Workaround is to stop traffic and disable/enable the network interface that failed to load. - TCPOffload feature is not fully tested. This feature is available for experimental usage only. ================================================================================ ================================================================================ Version : 4.0.3.20 Date : 06/17/2012 ================================================================================ 1. CHANGES ---------------------------------------- - Driver firmware image updated to 1.4.23.0. 2. ERRATA (Open Issues) ---------------------------------------- - 2925: Yellow bang mark in device manager when running stress on all 4 ports and simultaneously disabling/enabling T4 network interfaces. Workaround is to stop traffic and disable/enable the network interface that failed to load. - TCPOffload feature is not fully tested. This feature is available for experimental usage only. ================================================================================ ================================================================================ Version : 4.0.3.11 Date : 01/18/2012 ================================================================================ 1. CHANGES ---------------------------------------- - Support added for handling firmware configuration through config files - Each function is assigned separate mac address - Driver firmware image updated to 1.4.16.0 2. ERRATA (Open Issues) ---------------------------------------- 2925: Yellow bang mark in device manager when running stress on all 4 ports and simultaneously disabling/enabling T4 network interfaces. Workaround is to stop traffic and disable/enable the network interface that failed to load. ================================================================================ ================================================================================ Version : 4.0.2.2 Date : 09/07/2011 ================================================================================ 1. CHANGES ---------------------------------------- - Support for Microsoft Virtual Machine Queues (VMQ) - Changes for Rx performance improvement - Memory allocation optimizations 2. ERRATA (Open Issues) ---------------------------------------- -2925: Yellow bang mark in device manager when running stress on all 4 ports and simultaneously disabling/enabling T4 network interfaces. Workaround is to stop traffic and disable/enable the network interface that failed to load. ================================================================================ ================================================================================ Version : 4.0.0.23 Date : 05/26/2011 ================================================================================ 1. CHANGES ---------------------------------------- - Whql NDIS 6.5 MPE Failure addressed - Tx path more streamlined - Updated Firmware to 1.3.10.0. 2. ERRATA (Open Issues) ---------------------------------------- - 2925: Ping fails while disabling/enabling interfaces in loop and running offload sockdie traffic. - 1881: The VBD fails to load as slave with FCoE driver as master. - 2705: Chelsio MAC address is not registered in windows registry. - 2661: Setting of Locally Administered Address to 000000000000 should not be allowed. - 3971: "Test Surprise Remove" in pnpdtest is failing. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ iWARP (ND) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Date : 05/09/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - 26487: Interop with Intel iWARP. ================================================================================ ================================================================================ Date : 04/11/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - 26487: Interop with Intel iWARP. ================================================================================ ================================================================================ Date : 03/31/2017 (Beta) ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - 26487: Interop with Intel iWARP. ================================================================================ ================================================================================ Date : 02/24/2017 (Beta) ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - 26487: Interop with Intel iWARP. ================================================================================ ================================================================================ Date : 02/07/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - 26487: Interop with Intel iWARP. ================================================================================ ================================================================================ Date : 01/05/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - 26487: Interop with Intel iWARP. ================================================================================ ================================================================================ Date : 12/05/2016 (Beta) ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - 26487: Interop with Intel iWARP. ================================================================================ ================================================================================ Date : 11/11/2016 (Alpha) ================================================================================ 1. CHANGES ---------------------------------------- - Fixed the issue of mpi tests failing on 3 nodes and 32 procs each. - Fixed the BSOD issue of ndconn for threads >= 2. 2. ERRATA (Open Issues) ---------------------------------------- - 26487: Interop with Intel iWARP. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ SMB Direct ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Date : 05/09/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Added support for T6425-CR adapter. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Date : 04/11/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Date : 03/31/2017 (Beta) ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Date : 02/24/2017 (Beta) ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Date : 02/07/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed the issue of variation failing in NDK logo test. - Fixed the poor performance on SMB Cluster. - Added per vPort VLAN ID handling. - Performance tuning for 100G for S2D. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Date : 01/05/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed the BSOD, when running SMBconnectstress with lots of connections and in Low Resource Simulation mode. - Added support for T62100-CR adapter. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Date : 12/05/2016 (Beta) ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - 31817: Stalls (RDMA Registrations)/sec counters in perfmonance are incrementing on running diskspd on 256 shares. - 31632: Running out of PBLMEM after 2K connections. ================================================================================ ================================================================================ Date : 11/11/2016 (Alpha) ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Date : 10/14/2016 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed the issue of tests failing to run with "ND_INVALID_ADDRESS" when interfaces have multiple IP address. - Fixed the issue of RDMA connection failing to wake up from hibernation. 2. ERRATA (Open Issues) ---------------------------------------- - 30612: Server hits BSOD when trying to create vSwitch during SMB connect traffic. - 19184: RDMA Activity counters are not updated. - 26487: Interop with Intel iWARP ================================================================================ ================================================================================ Date : 04/21/2016 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed issue of NDK capabilities being reported during vPort creation even when NDK is disabled on the physical adapter. - Fixed issues of enabling RDMA on Switch Embedded Teaming (SET). - Fixed WHQL failure issue. - Added Client RDMA support. - Added support for spreading MSIX interrupts over multiple cores while running RDMA traffic. 2. ERRATA (Open Issues) ---------------------------------------- - 29972: RDMA counters in perfmon are not accurate. - 30035: Server machine hits BSOD while enabling and disabling NDIS in a loop with SMBconnect traffic. - 23300: Warnings observed in icomplib,icomplibk,cxgb4,ibverbs,rdmacm,cht4_nd and cxgbtool projects - 26059: "netstat -xan" entries are lost when we disable interface after creating v-switch - 26487: Interop with Intel iWARP ================================================================================ ================================================================================ Date : 08/21/2015 ================================================================================ 1. CHANGES ---------------------------------------- - Added RDMA/NVGRE concurrent (Mode 2) support. - Added support for Windows Server Technical Preview 3 and 4. - Added support to dump the TCB information. - Fixed the issue header size calculation wasn't accounting for ipv6 in passive accept request. - Fixed the BSOD observed with repeated enable and disable of ports while running smbconnect stress 2. ERRATA (Open Issues) ---------------------------------------- - 23300: Warnings observed in icomplib,icomplibk,cxgb4,ibverbs,rdmacm,cht4_nd and cxgbtool projects - 26059: "netstat -xan" entries are lost when we disable interface after creating v-switch - 26487: Interop with Intel iWARP ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ NDIS SR-IOV ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Date : 05/09/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Added support for T6425-CR adapter. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Date : 04/11/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Date : 03/31/2017 (Beta) ================================================================================ 1. CHANGES ---------------------------------------- - 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Date : 02/24/2017 (Beta) ================================================================================ 1. CHANGES ---------------------------------------- - Added support for T62100-SO-CR and T6225-SO-CR adapters. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Date : 02/07/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed the issue of ping failed while disabling/enabling the VBD with SR-IOV+vRSS enabled. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Date : 01/05/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed all the issues of VF data path not getting honoured. - Added support for T62100-CR adapter. 2. ERRATA (Open Issues) ---------------------------------------- - 31970: Ping and SRIoV path fails with "Failed to allocate virtual function" message in event viewer while disabling and enabling VBD/NDIS of VM in loop. - 31958: ping stops with "Failed to move filter 3 from vPort 2 to vPort 0. Status=Unknown NTSTATUS Error code: 0xc001000d" error by disabling and enabling VBD. ================================================================================ ================================================================================ Date : 11/11/2016 (Alpha) ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Date : 10/14/2016 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed the issue of VLAN mismatch counter getting incremented while running VxLAN traffic. - Fixed the issue of traffic failing to go over VF path. 2. ERRATA (Open Issues) ---------------------------------------- - 27529: VM hits BSOD while disabling/enabling VF NDIS and VBD in a loop. ================================================================================ ================================================================================ Date : 04/21/2016 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - 28489: At lower IO sizes (<768 bytes) throughput is less. - 27059: Link speed shown incorrect. - 29862: Host machine hits assertion seen while stopping the VM abruptly. - 27529: VM hits BSOD while disabling/enabling VF NDIS and VBD in a loop. ================================================================================ ================================================================================ Date : 08/21/2015 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - 27050: SRIoV support shows "NoVfBarSpace" (adapter with modified INIT) on freshly installed Windows Server Technical Preview 3 OS - 27059: Link speed shown incorrect. - 27529: VM hits BSOD while disabling/enabling VF NDIS and VBD in a loop. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ iSCSI Storport Miniport Driver ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Version : 6.5.8.0 Date : 05/09/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Addressed warning reported by BinSkim Tool. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 6.5.4.0 Date : 04/11/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 6.5.3.0 (Beta) Date : 03/31/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 6.5.1.0 (Beta) Date : 02/24/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 6.4.4.0 Date : 02/07/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed the iSCSI Boot and Discovery issue in cBFT Mode. - Fixed the "initiator committed Protocol errors" issue. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 6.3.16.0 Date : 01/05/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed the BSOD, when continuously login and logout from target in a loop. - Fixed the iSCSI Digest Errors issue with MTU 9000. - Added 2 extra queues in iSCSI driver and fixed iSCSI queues related issues with cxgbtool. - Added support for T62100-CR adapter. - Corrected the message displayed when tried to access unauthorized target. 2. ERRATA (Open Issues) ---------------------------------------- - 31645: Target reports that the initiator has committed Protocol error while running diskercise traffic. ================================================================================ ================================================================================ Version : 6.3.12.0 (Beta) Date : 12/05/2016 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed the iSCSI IPv6 Address assignment issue. - Fix in cxgbtool to show iSCSI driver version. - Added support for T62100-LP-CR and T6225-CR adapters. 2. ERRATA (Open Issues) ---------------------------------------- - 31635: BSOD seen on continuous login and logout from target. - 31627: Logout fails with MTU 9000 + Data Digest + Header digest. ================================================================================ ================================================================================ Version : 6.3.6.0 (Alpha) Date : 11/11/2016 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 6.1.17.0 Date : 05/10/2016 ================================================================================ 1. CHANGES ---------------------------------------- - Added support for Windows 10 Client. - Added support for T5 adapters (T520-BT,T520-CR,T580-CR,T540-CR,T580-LP-CR and T520-LL-CR) 2. ERRATA (Open Issues) ---------------------------------------- - 29931: Number of iSCSI initiator queues is fixed at 2. It is not configurable. ================================================================================ ================================================================================ Version : 4.4.0.1107 Date : 06/24/2013 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - 8890 : DHCP not supported. - 8716 : MCS is not supported. - 15130: Login Request can fail very rarely on ipv6. The user has to retry the login. - 12199: Auto generation of link local address not supported in IPV6. - 17892: Unable to add iSNS server from chelsio iSCSI interface. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Data Center Bridging (DCB) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Date : 05/09/2017 ================================================================================ 1. CHANGES ---------------------------------------- - NDIS QoS feature enabled by default. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Date : 04/11/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Date : 03/31/2017 (Beta) ================================================================================ 1. CHANGES ---------------------------------------- - Fixed the DCB Priority Insertion for RDMA Packets. - Fixed the issue of PFC getting enabled after enabling and disabling QoS. - Added support for dynamic Handling of PFC(PP) Pause Frames and Regular Pause Frames according to the Switch Configuration. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Date : 02/24/2017 (Beta) ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Date : 02/07/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed the issue of bandwidth not honored with teamed switch. - Added default VPort into the default priority group. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Date : 01/05/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Date : 11/11/2016 (Alpha) ================================================================================ 1. CHANGES ---------------------------------------- - Added support for T62100-LP-CR and T6225-CR adapters. - Added support for Windows iSCSI PDU Initiator Driver. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Date : 10/14/2016 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - 30134: Driver should set App priority received from switch for SMB. - 30057: Bandwidth is not honored when QoS Policy is set before ETS. - 29847: fw hang seen when DCB configuration on the switch is set such that class 0 is 99% and class 1 is at 1% BW. ================================================================================ ================================================================================ Date : 04/21/2016 ================================================================================ 1. CHANGES ---------------------------------------- - Bugfixes. 2. ERRATA (Open Issues) ---------------------------------------- - 30134: Driver should set App priority received from switch for SMB. - 30057: Bandwidth is not honored when QoS Policy is set before ETS. - 29847: fw hang seen when DCB configuration on the switch is set such that class 0 is 99% and class 1 is at 1% BW. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Unified Wire Manager (UM) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Version : 2.4.62 Date : 12/05/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Added T5 support, Bulk configuration and Hyper-V support in WebGUI - Added support for latest Chelsio drivers and option ROM. 2. ERRATA (Open Issues) ---------------------------------------- - 26708: UM Agent Mass Deployment fails to complete. - 21693: Need to add support for Windows 2K12-R2 & Windows 8.1 on UM installer's Prerequisites tab. - 21420: Flash OPROM cmd produces 'unknown error' with 2k12r2 inboxed driver from UM. - 21576: Intermittently, Installer gets hang on remote machines during agent deployment. - 20645: Incorrect value for 'offload support' and 'MAC address' is displayed under card summary. - 21357: UM client installation is not setting chelsio_uwcli.exe to the system path immediately after install. ================================================================================ ================================================================================ Version : 2.4.38 Date : 06/24/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Added support for iSCSI full offload Initiator. - Added support for Bulk configuration. - Added support for Bypass card management. - Added support for WD-TOE Management. 2. ERRATA (Open Issues) ---------------------------------------- - 17867: [CLI]Creation of new linux bond overwrites the previously added slaves. ================================================================================ ================================================================================ Version : 2.3.44 Date : 03/21/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Added support for Citrix Xen - Added support for Hyper-V - Added support for Linux KVM - Added support for T4 Hardware Filtering - Added support for Egress Traffic management 2. ERRATA (Open Issues) ---------------------------------------- - 18154: Attached vf to vm shows blank after rebooting the machine. - 18153: Vms are not listed under VF configuration when in shutoff stage - 18185: Remote agent upgrade is not possible using UM CLI or WebGUI. ================================================================================ ================================================================================ Version : 2.2.17 Date : 03/04/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Added support of Diags - Automatic configuration of Mgmt station while installation. - Enabled uploading of license key using WebGUI. 2. ERRATA (Open Issues) ---------------------------------------- - 17817: List properties does not show iWARP setting however the same can be verified with sysctl command. - 17822: Driver installation does not work for FREE BSD agent from UM CLI. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ UM for Win PE ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Version : 2.4.62 Date : 12/02/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Enabled PXE and Disabled iSCSI, FCoE by default for all ports of T580-LP-CR. 2. ERRATA (Open Issues) ---------------------------------------- - 20738: cxgbtool VPD Dump doesn't produce Mac Addr for T5 Adapters. ================================================================================ ================================================================================ Version : 2.4.61 Date : 11/18/2013 ================================================================================ 1. CHANGES ---------------------------------------- - Flashing OptionROM will erase old boot config file before erasing new config. 2. ERRATA (Open Issues) ---------------------------------------- - 21367: By default PXE should be enabled for all ports & disable for iSCSI/FCoE on T580-LP-CR. ================================================================================ ================================================================================ Version : 2.4.54 Date : 09/18/2013 ================================================================================ 1. CHANGES ---------------------------------------- - N/A (First Release) 2. ERRATA (Open Issues) ---------------------------------------- - N/A ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Firmware ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ T6 Firmware =========== Version : 1.16.43.0 Date : 05/05/2017 ================================================================================ Fixes ----- BASE: - Fixed default DCB mode to AUTO. - Fixed DCBX bugs when AUTO mode is configured in config file. - Fixed an issue where even after removing PFC from switch, PFC wasn't getting reset. - Fixed DDR3/DDR4 ECC errors. - Fixed an FLR issue where FLR completion was going to host before FLR processing is finished in fw. ETH: - Fixed bug in writing multi-bytes using i2c interface. - Fixed the link failure when optical cable is inserted into the QSA module after loading the driver. - Fixed false link up when peer interface was brought down. - Enabling RS FEC by default for 100Gbase-SR4 according to 802.3BJ standard. - Fixed bugs related to negotiated fec based local/peer fec ability and request. - Fixed auto-neg failure with few switches. - T6 Performance improvement fixes. OFLD - Fixed an extra credit issue if FW_RI_TYPE_FINI is delayed in fw due to backpressure. - Added a new queue type FW_IQ_TYPE_VF_CQ to handle the FW_PARAMS_PARAM_DMAQ* commands. queue type will be part of the FW_PARAMS_PARAM_DMAQ_IQ_INTIDX value. Used in guest RDMA (RDMA from VM/VF) usecase. - T6 Crypto Coprocessor mode bug fixes. - T6 Crypto TLS-inline mode bug fixes. ENHANCEMENTS ------------ BASE: - Added new API FW_PARAM_PARAM_DEV_MPSBGMAP to read the priority to buffer group mapping for the ports. ETH: - Added broadcom consortium next page support for 25G CR. This can be enabled using flags=an_brcm option in the t6-config.txt file. - Added spider mode support. - Added support for 10G-BaseT converter sfp+ module. - Added support for additional 25G/100G cables. - Added support to enable/disable auto-neg using ethtool. ================================================================================ ================================================================================ Version : 1.16.33.0 Date : 02/24/2017 ================================================================================ Fixes ----- BASE: - Fixed DDR4 uncorrectable errors. ETH: - Enabled link auto negotiation (AN) by default in config file. - Added AN and FEC control api. Host driver and application can enable/disable AN and FEC. ENHANCEMENTS ------------ BASE: - Enabled High priorty filter. - Added T6425 adapter support. ETH: - Added new workrequest ETH_TX_PKTS2_WR (see fw api document for more details). ================================================================================ ================================================================================ Version : 1.16.29.0 Date : 01/27/2017 ================================================================================ FIXES ----- BASE: - Set multiple fec values only if AN is enabled in config file and when module is connected. - Fixed intermittent DDR3/4 ECC errors. - max number of ethctrl queue in VF set to 2 (reverted the last change because it causes problem in VF drivers). ETH: - Made devlog more verbose by printing cable information in redable form. - Updated AN settings to work with more 25G/100G switches. - Added support for more SFP28/QSFP28 cables. - Fixed an issue of link going down after few hours of idle time. OFLD: - Fixed an issue in TLS which was causing fw crash on running TLS traffic. FOiSCSI: - Fixed the failure of PXE boot OS install on an iscsi lun. ENHANCEMENTS ------------ OFLD: - Added filtering support for NAT. New WR FW_FILTER2_WR and FW_PARAMS_PARAM_DEV_FILTER2_WR added for the same. - Added RDMA guest mode (mode 3 or RDMA from VF) support. ================================================================================ ================================================================================ Version : 1.16.26.0 Date : 12/28/2016 ================================================================================ Fixes ----- BASE: - Max number of egress and control queues adjusted to accomodate co-processor mode queues. - Fixed intermittent DDR3/4 ECC errors. - Fixed a traffic stall when ETS BW is configured as 0%. - Max number of ethctrl queue in VF set to 1. ETH: - Added a new config file option 'speed' under port section to set the port speed. Use only when auto negotiation is off. - FEC option removed from firmware config file. cxgbtool can be used to change the fec setting. - CPL_TX_TNL_LSO cpl handling added in ETH_TX_PKT_VM handler. This fixes large tunnel tcp packet support for VxLAN. ================================================================================ ================================================================================ Version : 1.16.22.0 Date : 12/05/2016 ================================================================================ Fixes ----- BASE: - fw_port_type updated in fw API to match kernel.org definations. - Saved power by disaling unused MAC lanes. - Configures correct power bin. - Enhanced DDR4 performance. - Enabled interrupts. - Fixed an issue where filter rule for 'unicast hash' is not working. ETH: - Disabled auto negotiation by default because most of 100G switches do not support AN as of today. - Fixed flow control not getting disabled problem. - Fixed an issue where port0 doesn't come up sometimes. - Fixed 10G link not coming up issue. - Fixed an issue with promiscuous mode when dcbx disabled. OFLD: - Fixed a connection stuck issue when abort is received during out of tx pages backpressure. ENHANCEMENTS ------------ BASE: - Added inline TLS mode support. ================================================================================ ================================================================================ Version : 1.16.12.0 Date : 11/11/2016 ================================================================================ ENHANCEMENTS ------------ BASE: - Added T6 support. - Added T6 1G/10G/25G/40G/100G link speeds. - Added T6 co-processor mode crypto support. - Added facility to increase link AN+AEC timeout. OFLD: - Added support for all T5 offload protocols except FCoE. iSCSI: - iscsi completion moderation enabled. T5 Firmware =========== Version : 1.16.43.0 Date : 05/05/2017 ================================================================================ FIXES ----- BASE: - Fixed default DCB mode to AUTO. - Fixed DCBX bugs when AUTO mode is configured in config file. - Fixed an issue where even after removing PFC from switch, PFC wasn't getting reset. ETH: - Fixed bug in writing multi-bytes using i2c interface. - Fixed the link failure when optical cable is inserted into the QSA module after loading the driver. OFLD - Fixed an extra credit issue if FW_RI_TYPE_FINI is delayed in fw due to backpressure. - Added a new queue type FW_IQ_TYPE_VF_CQ to handle the FW_PARAMS_PARAM_DMAQ* commands. queue type will be part of the FW_PARAMS_PARAM_DMAQ_IQ_INTIDX value. Used in guest RDMA (RDMA from VM/VF) usecase. ENHANCEMENTS ------------ BASE: - Added new API FW_PARAM_PARAM_DEV_MPSBGMAP to read the priority to buffer group mapping for the ports. ================================================================================ ================================================================================ Version : 1.16.33.0 Date : 02/24/2017 ================================================================================ ENHANCEMENTS ------------ ETH: - Added new workrequest ETH_TX_PKTS2_WR (see fw api document for more details). ================================================================================ ================================================================================ Version : 1.16.29.0 Date : 01/27/2017 ================================================================================ FIXES ----- BASE: - max number of ethctrl queue in VF set to 2 (reverted the last change because it causes problem in VF drivers). FOiSCSI: - Fixed the failure of PXE boot OS install on an iscsi lun. ENHANCEMENTS ------------ OFLD: - Added filtering support for NAT. New WR FW_FILTER2_WR and FW_PARAMS_PARAM_DEV_FILTER2_WR added for the same. - Added RDMA guest mode (mode 3 or RDMA from VF) support. ================================================================================ ================================================================================ Version : 1.16.26.0 Date : 12/28/2016 ================================================================================ FIXES ----- BASE: - Max number of ethctrl queue in VF set to 1. ================================================================================ ================================================================================ Version : 1.16.22.0 Date : 12/05/2016 ================================================================================ FIXES ----- BASE: - Fixed an issue where filter rule for 'unicast hash' is not working. ETH: - Fixed an issue with promiscuous mode when dcbx disabled. ENHANCEMENTS ------------ ETH: - Added 40G-KR support. ================================================================================ ================================================================================ Version : 1.16.12.0 Date : 11/11/2016 ================================================================================ FIXES ----- BASE: - Fixed a crash when VM having PF assigned as passthrough mode is rebooted. - Fixed multiple issues related with Filtering. - Enabled DSGL memory write for iscsi and rdma. - Added new FW_PARAMS_CMD[DEV] options to retrieve Serial Configuration and VPD version numbers. - Fixed an issue where LVDS output was not getting enabled using vpd. ETH: - Improved 40G link bringup time with few switches. OFLD: - Fixed an issue where approx 1600+ TOE connections were causing a firmware fatal error. FOiSCSI: - Fixed an issue where unloading foiscsi driver causes mailbox timeout. ENHANCEMENTS ------------ BASE: - Added 4 new rss key modes for PFs and VFs. OFLD: - Added new WR FW_RI_FR_NSMR_TPTE_WR to improve fast MR write performance in RDMA. ================================================================================ ================================================================================ Version : 1.16.1.0 Date : 07/29/2016 ================================================================================ FIXES ----- BASE: - Fixed multiple issues where FLR from multiple VFs can cause firmware crash. - Fixed channel assignment based on number of ports in adapter. - Fixed the HELLO command master force api to handle the 2nd HELLO correctly without getting BYE from the PF driver. - A warning is printed in firmware log if PCI-E cookie generation is enabled in serial initialization file. DCBX: - Fixed an issue where iscsi tlv is sent incorrectly to host. (DCBX CEE) - Fixed an issue where app priority values are not handled correctly in fw. (DCBX IEEE) ETH: - Adjusts the link related delay timings according to the QSFP spec. - Changed 2.5G mac speed bit to 25G mac speed bit in fw API. OFLD - Do not reserve qp/cq if rdma capability is not enabled. FOiSCSI: - Fixes an issue in foiscsi recovery path. ENHANCEMENTS ------------ ETH: - Implements 1G/10G KR/KX ability. - Implements T540-BT adapter support. ================================================================================ ================================================================================ Version : 1.15.35.0 Date : 04/21/2016 ================================================================================ FIXES ----- BASE: - Fixed an issue in FW_RSS_VI_CONFIG_CMD handling where the default ingress queue was ignored. - Fixed an issue where adapter failed to load fw by adjusting DRAM frequency. - Fixed an issue in watchdog which was causing VM bring-up failure after reboot. - Fixed 40G link failures with some switches when auto-negotiation enabled. - Fixed to improve on link bring-up time. - Per port buffer groups size doubled to improve performance. - Fixed an issue where bogus d3hot bits were set causing traffic stall. - Fixed an issue where sometimes adapter was not seen after reboot. - Fixed an issue where iWARP was crashing in conjunction with traffic management. - Fixed an issue where link failed to come up after removing twinax cable and inserting optical module. ETH - Fixed a link flap issue on T580-CR. OFLD - Fixed a potential iSCSI data corruption issue by disabling RxFragEn flag. FOiSCSI - Fixed an issue in recovery path where connection was getting closed before recovery processing was done. - Fixed an issue in TCP port reuse. - Fixed an issue in recovery path when large number (>64) of iSCSI connections were in use. - Returned ENETUNREACH if IP was not been provisioned yet and driver tried to use given inerface. - Fixed an issue where fw was sending ENETUNREACH event for normal tcp disconnection. DCBX - Fixed an issue where iscsi tlv is sent incorrectly to host. (DCBX CEE) - Fixed an issue where apply bit set for APP id was affecting the ETS and PFC settings.(DCBX IEEE) - Fixed an issue where app priority values are not handled correctly in fw. (DCBX IEEE) - Fixed an issue where enable/disable dcbx can cause crash. (DCBX CEE,DCBX IEEE) FOFCoE - Removed BB6 support. ENHANCEMENTS ------------ BASE: - Added new interface to program DCA settings in SGE contexts; allow 32-byte IQE size - Added PTP interface fw_ptp_ts to support PTP Frequeny and Offset adjustment. - Added MPS raw interface. ETH: - New mailbox command FW_DCB_IEEE_CMD api added for IEEE dcbx. OFLD: - WR opcode is returned to host in cqe error response. ================================================================================ ================================================================================ Version : 1.14.4.0 Date : 08/05/2015 ================================================================================ FIXES ----- BASE: - Fixes a potential data path hang by properly programming PMTX congestion threshold settings. - Fixes a potential initialization error when accessing a configuration file stored on the flash. - Fixes a regression where SGE resources can be miss-sized if iWARP is disabled. ETH: - Fixes a timing issue that would prevent CR4 links from coming up with some switches. FOFCoE: - Defers fcoe linkdown mailbox command handling till LOGO is sent. - Updates vlan prio for all outstanding IOs during dcbx update. ENHANCEMENTS ------------ BASE: - Adds support for PAUSE OFF watchdog. - Reports devlog access information in PCIE_FW_PF register 7. ETH: - Enhances segmentation offload to include VxLAN and Geneve. - Adds PTP support. - Adds new interface to allow the driver to query the VI rss table base addresses. - Allows the driver to program the SGE ingrext contxt CongDrop field. OFLD: - Adds new interface for the driver to specify offloaded connections TCP snd and rcv scale factors. iSCSI: - Adds support for iscsi segmentatation offload (ISO). - Adds support for iscsi t10-dif offload. FOiSCSI: - Sets FORCE_BIT for cut through processing for FOiSCSI. FOFCoE: - Adds support for FCoE BB6. - Improves WRITE performance. ================================================================================ ================================================================================ Version : 1.13.32.0 Date : 03/25/2015 ================================================================================ FIXES ----- BASE: - Fixes FW_CAPS_CONFIG_CMD return value on error (was positive instead of negative) - Fixes FW_PARAMS_PARAM_DEV_FLOWC_BUFFIFO_SZ indication (was wrong on certain adapter configurations) - Fixes config file based PL_TIMEOUT register programming ETH: - Fixes a potential EO UDP SEG header corruption - Fixes an issue where 1000Base-X was not enabled correctly when using QSA modules OFLD: - Fixes timeout issue with half-open connections - Fixes FW_FLOWC_WR processing when state is set to finwait1 FOFCoE: - Fixes fcoe xchg leaks in linkdown/peer down path - Fixes cleanup in FCoE linkdown and fixed buf timer flowid abuse - Fixes fw crash by clearing fcf flowc during bye FOiSCSI: - Don't create a new tcp socket if ERL0 attempt has timed out. ENHANCEMENTS ------------ BASE: - Adds support for VFs on PFs 4 to 7 - Adds support for QPs/CQs on any physical and virtual function ETH: - Stops sending LACP frames on loopback interface - Adds an AUTOEQU indication to CPL_SGE_EGR_UPDATE - Adds support for CR4 links (BEAN/AEC on 40G TwinAx cables) OFLD: - Improves default settings of LAN and CLUSTER TCP timer settings - Sends Negative Advice CPLs to software FOISCSI: - Adds IPv6 support for foiscsi. Keeps backward compatibility with old foiscsi drivers which doesn't support ipv6. FOFCoE: - Added fcoe debug support in flowc dump ================================================================================ ================================================================================ Version : 1.12.25.0 Date : 10/22/2014 ================================================================================ FIXES ----- BASE: - Improves precision of the Weight Round Robing Traffic Management Algorithm - Fixes an issue where the link would intermittently fail to come up - Fixes an issue where adapters with an external PHY couldn't run at 100Mbps - Fixes an issue where active optical cables were not recognized - Fixes link advertising issues on T520-BT (speed and pause frames) that would cause the link to negotiate unexpected settings - Forces link restart when auto-negotiation is disabled - Fix an issue where pause frames wouldn't be fully disabled even if requested ETH: - Fixes NVGRE Segmentation Offload network header generation. DCBX: - Fixes an issue where some settings were not being sent to the switch correctly - Fixes an issue where back-to-back DCBX port updates could get overwritten by FW - Fixes a firmware crash on DCBX APP information request before link up FOiSCSI: - Fixes abort task leak in tmf response handling - Fixes TCP RST handling while in iSCSI ERL0 - Fixes a firmware crash on BYE without INIT ENHANCEMENTS ------------- BASE: - Adds link partner settings reporting when available - Adds QSA support (in conjunction with QSA VPD) - Adds T520-BT LED support - Reports NOTSUPPORTED for modules with an unhandled identifier DCBX: - Adds version reporting (indicating which version FW is trying to negotiate) - Adds IEEE support - Reports LLDP time outs FOiSCSI: - Add support for multiple iSCSI DDP client - Sends DHCP renew request when lease expires ================================================================================ ================================================================================ Version : 1.11.27.0 Date : 06/30/2014 ================================================================================ FIXES ----- BASE: - Works around a chip issue where the chip fails to send an interrupt for the last MSI/MSI-X vector. When the firmware is upgraded from a previous version, it becomes active after slot reset only. - Ignores the ATOMIC-bit in WRs to workaround a potential egress hang. - Fixes an issue which caused an MPS TCAM entry to be overwritten incorrectly after being removed from a VI. DCBX: - Fixes potential crash when querying DCBX information too early. - Fixes an issue where VIs enabled after DCBX negotiation did not receive control information. - Fixes an issue where Application TLVs were not set correctly in TX frames iWARP/RDDP: - Fixes a potential WR corruption. FOiSCSI: - Fixes an issue where setting/clearing ddp map were not correctly done. ENHANCEMENTS ------------ BASE: - Adds strict priority based access to data and control path. - Adds interface to flush caches. - Adds interface to disable WRR on a class. - Adds support for T520-BT [Alpha]. ETH: - Adds NVGRE Segmentation Offload. - Adds fine grained TCP Segmentation offload with optional header rewrites. - Adds a selectable timer of ETH DMA queues to flush CIDX/PIDX. - Improves performance for ETH_TX_PKTS_WR. - Adds support for 1G SFP+ auto-negotiation. DCBX: - Adds support for DCBX IEEE [Alpha]. OFLD: - Don't enforce minimum TP page sizes. iWARP/RDDP: - Allow sending of TERMINATE message post egress error by keep TCP connection alive. FOiSCSI: - Forced logout support. ================================================================================ ================================================================================ Version : 1.10.11.251 Date : 05/27/2014 ================================================================================ FIXES ----- iWARP/RDDP: - Fixes a potential connection hang if a SQ WR resulting in an error is immediatly followed by a FR NSMR WR. ================================================================================ ================================================================================ Version : 1.10.11.249 Date : 04/22/2014 ================================================================================ FIXES ----- BASE: - Fixes a crash when a PCIE function is moved through D3HOT before the chip is initialized. DCBX: - Fixes a crash when DCB parameters are read via firmware command before the parameteres are negotiated via DCBX. iWARP/RDDP: - Fixes a potential egress hang during TCP to iWARP/RDDP connection upgrade. FOiSCSI: - Fixes an issue in sendtarget path where large number of discovered targets could lead to corruption. - Fixes an issue where error notification not being send to driver if login is in process and tcp connection get terminated. ENHANCEMENTS ------------ BASE: - Exports the SGE_EGRESS_QUEUES_PER_PAGE_VF, SGE_INGRESS_QUEUES_PER_PAGE_VF and SGE_CONTROL2 regs to VFs. ================================================================================ ================================================================================ Version : 1.9.23.0 Date : 12/06/2013 ================================================================================ FIXES ------ BASE: - Fixes an issue where pause frames would get enabled when link comes up, even if they were administratively disabled. - Fixes an issue where loopback mode could not be enabled without having a module inserted. - Fixes the rate at which the link activity LED is blinking. - Works around a ULPTX parity issue by disabling a parity interrupt. - Works around a TSCH WRR bug. - Works around a chip reset issue. DCBX: - Fixes App TLV formatting for CEE 1.01. - Fixes PG information sent via async event queue. - Fixes DCBX parameter reporting (for VIs that that get enabled after DCBX negotiation completes). OFLD: - Fixes a bad qualification of per connection flags which could lead to minor performance degradation as well as unnecessary TCP KeepAlives. iWARP/RDDP: - Fixes a retransmit issue. FOiSCSI: - Fixes handling of expected status sequence number (got reset to 0). - Fixes a crash in the recovery path. - Fixes ARP and IPv4 DAD timeout issues. ENHANCEMENTS -------------- BASE: - Adds a link debounce feature. - Reduces power consumption. - Adds support for BCM5482 external PHY. - Improves link status reporting to catch potentially unstable Ethernet links. - Adds support for 'spider' cables (QSFP used as 4x10Gbps). - Adds feature to disable memory controller(s) via configuration file. - Allows to disable MPS loopback memory. - Optimizes MAC PLL settings to decrease jitter. - Improves memory partitioning. - Enhances DDR3 performance. - Adds support for T580-CR adapter. ETH: - Adds ETHOFLD to niccaps. - Disables ETHOFLD on configurations that do not feature external memory. - Adds support for up to 256K hash filters. OFLD: - Adds an interface to allow the driver to align payload for better performance. - Adds feature to program the TP MTU table via config file. - Allows the driver to issue CPL_SMT_WRITE_REQs directly, by not routing all replies through fw; instead we use the ATID.queue steering mechanism. - Disables LE HASH mode on configurations that do not feature external memory. iWARP/RDDP: - Aligns payload for better performance. ================================================================================ ================================================================================ Version : 1.8.28.0 Date : 08/27/2013 ================================================================================ FIXES ------ BASE: - Fixes a regression on the SO adapter where unloading the driver would result in a FW_EQ_ETH_CMD timeout. - Don't clear lookup every packet when the last filter gets removed, next to filtering, other protocols such as FCoE depend on lookup every packet as well. - Limits the PCIE maximum read request size to 2KB, even if the upstream device supports 4KB. Recent BIOSes seem to enable 4KB, even on older chipsets and we have seen issues that are still under debug. - Fixes enabling extended tags erroneously; recent sercfg changes disabled PCIE physical function 7, however, hardware scans even disabled functions to determine if extended tags are enabled and disabled function default it to enabled. - Fixes MPS buffer group programming for 2 group programming (2 port adapter with PPP disabled) to avoid packet drops on ingress. FOiSCSI: - Fixes a data stall bug in the iSCSI cmd path under stress. - Fixes a bug where we could end up in recovery inadvertently (due to data stall). FOFCOE: - Fixes a bug where fw got stuck when running a port shut/no shut in a loop. ENHANCEMENTS -------------- BASE: - Adds a new FW_ETH_PKT2_WR that reduces the header overhead by having fw synthesize the CPL_TX_PKT_XT command instead of the driver. t5-config.txt: - Increases the initial congestion window for offloaded connections. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Installer ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Version : 5.0.0.85 Date : 05/09/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Added support for T6425-CR adapter in chelsio adapter config file. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.84 Date : 04/11/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.83 (Beta) Date : 03/31/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed the issue of Chelsio Adapter Configuration script getting copied in the VM. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.81 (Beta) Date : 03/10/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed the issue of installation when one of the adapters is in disabled state. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.80 (Beta) Date : 02/24/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.79 Date : 02/07/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed the issue of "iscsi" showing in modify option in VM. - Fixed the issue of "driver package install error" seen while installing the driver using installer in VM. - Added support to upgrade drivers based on features selected in previous installation. - Added support to check for T4/T5/T6 adapters in the machine. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.77 Date : 01/05/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Fixed the issue of RSS key getting set on Windows 2012 R2. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.76 Date : 12/30/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.75 (Beta) Date : 12/05/2016 ================================================================================ 1. CHANGES ---------------------------------------- - Documentation update. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.74 (Alpha) Date : 12/03/2016 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.72 (Alpha) Date : 11/11/2016 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.69 Date : 10/14/2016 ================================================================================ 1. CHANGES ---------------------------------------- - Added support for Windows Server 2012 R2. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.66 Date : 08/26/2016 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.57 Date : 04/21/2016 ================================================================================ 1. CHANGES ---------------------------------------- - Added support for installing iSCSI Storport Miniport driver. 2. ERRATA (Open Issues) ---------------------------------------- - 30126: iSCSI option should not be shown in installer while installing the driver in VM. ================================================================================ ================================================================================ Version : 5.0.0.46 Date : 11/16/2015 ================================================================================ 1. CHANGES ---------------------------------------- - Added support to configure 40G Adapters in spider and QSA modes. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.44 Date : 08/21/2015 ================================================================================ 1. CHANGES ---------------------------------------- - Added support for Server Core OS. - Added support for NDIS SR-IOV driver. - Added adapter configuration utility and files. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.38 Date : 04/06/2015 ================================================================================ 1. CHANGES ---------------------------------------- - Added T520-BT adapter to the "Supported Adapters" list in documents. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.36 Date : 11/25/2014 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Zip Package ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Version : 5.0.0.85 Date : 05/09/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.84 Date : 04/11/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.83 (Beta) Date : 03/31/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.81 (Beta) Date : 03/10/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.80 (Beta) Date : 02/24/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.79 Date : 02/07/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.77 Date : 01/05/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.76 Date : 12/30/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.75 (Beta) Date : 12/05/2016 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.74 (Alpha) Date : 12/03/2016 ================================================================================ 1. CHANGES ---------------------------------------- - Documentation update. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.72 (Alpha) Date : 11/11/2016 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.69 Date : 10/14/2016 ================================================================================ 1. CHANGES ---------------------------------------- - Added support for Windows Server 2012 R2. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.66 Date : 08/26/2016 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.57 Date : 05/10/2016 ================================================================================ 1. CHANGES ---------------------------------------- - Updated adapter configuration script to flash vpd in Nano Server. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.46 Date : 11/16/2015 ================================================================================ 1. CHANGES ---------------------------------------- - Added support to configure 40G Adapters in spider and QSA modes. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.44 Date : 08/21/2015 ================================================================================ 1. CHANGES ---------------------------------------- - - Added adapter configuration utility and files. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.38 Date : 04/06/2015 ================================================================================ 1. CHANGES ---------------------------------------- - Added T520-BT adapter to the "Supported Adapters" list in documents. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.36 Date : 11/25/2014 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Nano Server Installer ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Version : 5.0.0.85 Date : 05/09/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.84 Date : 04/11/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.83 (Beta) Date : 03/31/2017 ================================================================================ 1. CHANGES ---------------------------------------- - Added support to enable vRSS by default. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.81 (Beta) Date : 03/10/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.80 (Beta) Date : 02/24/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.79 Date : 02/07/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.77 Date : 01/05/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.76 Date : 12/30/2017 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.75 (Beta) Date : 12/05/2016 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.74 (Alpha) Date : 12/03/2016 ================================================================================ 1. CHANGES ---------------------------------------- - Documentation update. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.72 (Alpha) Date : 11/11/2016 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.69 Date : 10/14/2016 ================================================================================ 1. CHANGES ---------------------------------------- - Added support for Windows Server 2012 R2. 2. ERRATA (Open Issues) ---------------------------------------- - N/A ================================================================================ ================================================================================ Version : 5.0.0.66 Date : 08/26/2016 ================================================================================ 1. CHANGES ---------------------------------------- - N/A 2. ERRATA (Open Issues) ---------------------------------------- - N/A ******************************************************************************** Copyright (C) 2017 Chelsio Communications. All Rights Reserved. The information in this document is furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by Chelsio Communications. Chelsio Communications assumes no responsibility or liability for any errors or inaccuracies that may appear in this document or any software that may be provided in association with this document. Except as permitted by such license, no part of this document may be reproduced, stored in a retrieval system,or transmitted in any form or by any means without the express written consent of Chelsio Communications.